Terraced

Terraced hillsides in the lowland hills of Nepal.

Previous Home Next